social responsibility project - German English Dictionary